最近開始上 Udemy 12 Project學Node.js的課程 (Learn Nodejs by building 12 projects)
把學習筆記記錄在這裡
從Introduction看到,總共有12個 Project如下:
Project 1 : Simple Web Server
Project 2 : Basic Express Website
Project 3 : User Login System
Project 4 : Node Blog System
Project 5 : Community Events
Project 6 : Bookstore
Project 7 : ChatIO
Project 8 : FindaDoc Directory
Project 9 : Portfolio App
Project 10: eLearning System
Project 11: RecipeBook
Project 12: Albumz Music Manager
會使用到的技術有:
HTML/CSS Frontend technologies, Nodejs NPM, NoSQL database, Column Databases, Database ORM, Express Framework, Asynchronous programming, Karken layer, Drywall user management, Bcrypt encryption, Socket IO and REST APIs
目前聽到前幾堂的感覺,講師的速度算蠻快的
對第一次學Node.js或是web的人來說可能會有點跟不上
而且在基礎概念和架構沒有著墨很深入,所以這系列課程重點應該是放在透過12個Project練習Node.js
註:講師有建議聽眾應該要有HTML\Front End\Javascript的基礎知識
關於Node.js語法基礎和概念,聽過另一堂不錯的課程,可以搭配了解:
The Complete Node.js Developer Course (2nd Edition)